common ancestor
noun
°an ancestor that two or more descendants have in common.
"The monarchs of Spain and the UK have a common ancestor namely Queen Victoria."